Hier einige Zahlen zur Performance, die bei Tests mit drei CGI-Strategien in der Erstellungsphase von Websites gewonnen wurden.
Die CGI-Kandidaten
Die Tests bewerteten die Performance von drei gängigen Perl-Techniken für die Website-Erstellung:
- HERE-Dokumente
- Templates
- CGI.pm-Modul
Hier eine kurze Übersicht über diese drei Techniken:
HERE-Dokumente
HERE-Dokumente werden in der perldata-Manpage im Abschnitt Scalar Value Constructors beschrieben. Sie erlauben das Einbetten von reinem Text in einer Datei, die ansonsten nur Perl-Code enthält. Da HTML als reiner Text dargestellt wird, bieten HERE-Dokumente eine direkte Lösung. Außerdem unterstützen sie die Interpolation von Variablen, so dass der reine Text Perl-Variablen enthalten darf. Hier ein kurzes Beispiel:
#!/usr/bin/perl -w my $color = "red"; print<<HERE; This car is $color. HERE
Dieses Skript gibt „This car is red.“ aus. Der häufigste Kritikpunkt an
HERE-Dokumenten ist, dass die Skripts schwieriger lesbar werden. Große HERE-Dokumente mitten im Perl-Code stören den normalen Ablauf der Programmieranweisungen.
Neueste Kommentare
Noch keine Kommentare zu Effiziente Website-Erstellung mit CGI
Kommentar hinzufügenVielen Dank für Ihren Kommentar.
Ihr Kommentar wurde gespeichert und wartet auf Moderation.